information technology careers in Essen, Germany